home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / t_os / wstype / source / windmgr.h < prev    next >
C/C++ Source or Header  |  1991-10-18  |  834b  |  42 lines

  1. /***   [windmgr.h]
  2. *
  3. *    For GNU C Compiler (GCC)
  4. *
  5. ***/
  6.  
  7. #if !defined(_RECT_DEFINED)
  8. struct RECT {
  9.     short    x1;
  10.     short    y1;
  11.     short    x2;
  12.     short    y2;
  13. };
  14. #define _RECT_DEFINED
  15. #endif
  16.  
  17. struct wmgr_t {
  18.     char    sort;
  19.     int        no;
  20.     struct RECT    cxy;
  21.     struct RECT    pxy;
  22.     void    *inf;
  23. };
  24.  
  25. int        WMGR_regi(int, const char *, struct RECT *, struct RECT *);
  26. void    WMGR_place(int, int, int, int, struct RECT *);
  27. void    WMGR_draw(int);
  28. int        WMGR_no(int);
  29. void    WMGR_cord(int no, struct RECT *);
  30. int        WMGR_open(int, int, int, int);
  31. void    *WMGR_inf(int);
  32. int        WMGR_pile(int);
  33. int        WMGR_nWind(void);
  34. int        WMGR_cWind(void);
  35. int        WMGR_onWind(int, int);
  36. void    WMGR_unregi(int);
  37. void    WMGR_close(void);
  38. void    WMGR_vanish(int, int, int);
  39. void    WMGR_change(int, struct RECT *);
  40. void    WMGR_pcord(int, struct RECT *);
  41. void    WMGR_main(int, int);
  42.